xdg-shell has moved on and replaced set_margin with set_window_geometry.
To properly support set_window_geometry requires a full rewrite of how
we've been dealing with toplevel windows for now, so just don't set any
margin until we can have a proper toplevel window abstraction in GTK+.
if (!impl->xdg_surface)
return;
+ /* XXX: xdg_surface now has xdg_surface_set_window_geometry.
+ *
+ * We need to have a GdkToplevel or some other class in order
+ * to make this work correctly. For now, don't do anything with
+ * the shadow widths.
+ */
+#if 0
xdg_surface_set_margin (impl->xdg_surface,
impl->margin_left,
impl->margin_right,
impl->margin_top,
impl->margin_bottom);
+#endif
}
static struct wl_region *